<?php
namespace App\Services\WxMaterial;

/**
 * 图片素材业务逻辑
 * @package App\Services\WxMaterial
 */
class WxMaterialImage implements WxMaterialInterface
{
    /**
     * 保存素材数据
     * @param $data
     */
    public function save($data)
    {
        // TODO: Implement save() method.
    }

    /**
     * 删除素材
     * @param $materialId
     */
    public function del($materialId)
    {
        // TODO: Implement del() method.
    }

    /**
     * 获取被动回复数据
     * @param $materialId
     */
    public function getPassiveReplyData($materialId)
    {
        // TODO: Implement getReplyData() method.
    }

    /**
     * 获取微信mediaId（临时素材和永久素材处理方式不一样）
     * @param $materialId 素材主键ID
     * @param $reUpload 是否重新上传
     * @return string 素材media_id
     */
    public function getMediaId($materialId, $reUpload = false)
    {
        // TODO: Implement getMediaId() method.
    }

    /**
     * 同步线上数据到本地数据
     */
    public function sync()
    {
        // TODO: Implement sync() method.
    }
}